home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 10181 < prev    next >
Encoding:
Text File  |  1996-08-05  |  811 b   |  37 lines

  1. Newsgroups: comp.lang.c
  2. Path: news.sprintlink.net!news1!ind-011-237-166
  3. From: dlmiller@iquest.net (Doug Miller)
  4. Subject: Re: compilers
  5. X-Nntp-Posting-Host: ind-009-237-116.iquest.net
  6. Message-ID: <DoBvF6.GG5@iquest.net>
  7. Sender: news@iquest.net (News Admin)
  8. Organization: IQuest Network Services
  9. X-Newsreader: News Xpress Version 1.0 Beta #2.1
  10. References: <4iburm$aps@airdmhor.gen.nz>
  11. Date: Fri, 15 Mar 1996 21:25:44 GMT
  12.  
  13. gumboot@airdmhor.gen.nz (Simon Hosie) wrote:
  14. +  Does anyone know of a compiler that can take
  15. +
  16. +for (;;)
  17. +{
  18. +    Stuff(1);
  19. +    if (Cond)
  20. +        break;
  21. +    Stuff(2);
  22. +}
  23. +
  24. +  and make
  25. +
  26. +goto EntryPoint;
  27. +do
  28. +{
  29. +    Stuff(2);
  30. +EntryPoint:
  31. +    Stuff(1);
  32. +} while (Cond);
  33.  
  34. A possibly more important question is why you would want it to, since the first form is vastly
  35. more comprehensible.
  36.  
  37.